Big Huge Thesaurus

bacon-lettuce-tomato sandwich

noun